vena supratrochlearis - French English Dictionary